ruppell's octopus squid - French English Dictionary